232
BBS E-Market Professional Arbitrary File Inclusion
CGI
2004/09/13
Nico 'Triplex' Spicher
Triplex@IT-Helpnet.de
http://triplex.it-helpnet.de/
http://www.it-helpnet.de/
Marc Ruef
marc dot ruef at computec dot ch
http://www.computec.ch
computec.ch
2004/11/14
2.0
Made some slight modifications and enhancements in version 1.1. Corrected the plugin structure and added the accuracy values in 1.2. Improved the pattern matching and introduced the plugin changelog in 2.0
tcp
80
open|send GET /becommunity/community/index.php?pageurl=http://www.php.net/downloads.php HTTP/1.0\n\n|sleep|close|pattern_exists HTTP/#.# ### *PHP Function List*
90
This plugin was written with the ATK-Plugin-Creator [http://triplex.it-helpnet.de].
y3dips
y3dips@echo.or.id
http://y3dips.echo.or.id
2004/09/07
http://echo.or.id/adv/adv06-y3dips-2004.txt
BBS E-Market Professional
Other solutions
Cross Site Scripting
Input passed to the "pageurl" parameter in "index.php" isn't properly verified, before it is used to include files. This can be exploited to include arbitrary files from external and local resources.
Edit the source to ensure that only trusted files from the local system are included.
Yes
http://secunia.com/advisories/12509
Yes
Yes
High
2
7
9
3
12509
Hacking Intern - Angriffe, Strategien, Abwehr, Marc Ruef, Marko Rogge, Uwe Velten and Wolfram Gieseke, November 1, 2002, Data Becker, Düsseldorf, ISBN 381582284X
http://www.computec.ch